217181
966600
644112
149711
59778
454600
570924
853289
312653
87959
470154
1000162
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471